package com.hospital.common.core.constants;

/**
 * @author lvyao
 * @description 交易信息的固定值
 * @date 2022/5/13
 */

public class PayMessageConstant {
    /**
     * 微信动态二维码支付
     */
    public static final String SCAN_WX_ACTIVE = "ANATIVE";

    /**
     * 支付宝动态二维码支付
     */
    public static final String SCAN_ZFB_ACTIVE = "UQR";

    /**
     * 银联动态二维码支付
     */
    public static final String SCAN_ZFB_BANK = "BANK";

    /**
     * 医保动态二维码支付
     */
    public static final String SCAN_ZFB_INSURANCE = "INSURANCE";

    /**
     * 自助机创建
     */
    public static final String CREATE_BY_AUTO_MACHINE = "1";
    /**
     * 柜面创建
     */
    public static final String CREATE_BY_COUNTER = "2";

    /**
     * 微信小程序创建
     */
    public static final String CREATE_BY_WX = "3";

    /**
     * 支付宝小程序创建
     */
    public static final String CREATE_BY_ZFB = "4";

    public static final String OUT_TYPE = "01";

    public static final String INP_TYPE = "02";

    /**
     * 门诊费用明细信息上传调用地址参数名称
     */
    public static final String OUTP_INSURANCE_DETAIL = "2204_URL";
    /**
     * 门诊费用明细信息上传撤销调用地址参数名称
     */
    public static final String OUTP_INSURANCE_DETAIL_CANCEL = "2205_URL";
    /**
     * 门诊预结算调用地址参数名称
     */
    public static final String OUTP_INSURANCE_PRESETTLE = "2206A_URL";
    /**
     * 门诊医保结算调用地址参数名称
     */
    public static final String OUTP_INSURANCE_SETTLE = "2207A_URL";


    /**
     * 门诊费用明细信息上传消息类型
     */
    public static final String OUTP_INSURANCE_DETAIL_INFO = "2204";
    /**
     * 门诊费用明细信息上传撤销消息类型
     */
    public static final String OUTP_INSURANCE_DETAIL_CANCEL_INFO = "2205";
    /**
     * 门诊预结算调用消息类型
     */
    public static final String OUTP_INSURANCE_PRESETTLE_INFO = "2206A";
    /**
     * 门诊医保结算调用消息类型
     */
    public static final String OUTP_INSURANCE_SETTLE_INFO = "2207A";


    public static final String URL_COLUMN_NAME = "url_name";

    public static final String SUCCESS_CODE = "0000";

}
